off the coast of - French English Dictionary